bar explosion proof ventilation structure - Turkish English Dictionary